package com.example.kotlindemo

import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import androidx.databinding.DataBindingUtil


/**
 * 测试消息机制
 * 闲时机制IdelHandler:
 * IdleHandler是一个回调接口，用于监控MessageQueue队列是否为空，
 * 当MessageQueue队列为空时，可以根据回调方法queueIdle()执行一些操作
 * 注册：可以通过MessageQueue的addIdleHandler添加实现类。removeIdelHandler移除闲时监听
 * 触发时间：1.当MessageQueue消息队列为空时会调用； 2.如果有延时消息的时候（执行时间比当前时间要晚）也会执行
 * queueIdle()返回值含义：
 * 返回false，那么就会移除它，返回true就会在下次message处理完了的时候继续回调。
 *
 *
 * @author zhouronghua
 * @time 2022/3/7 3:20 下午
 */
class MsgActivity : AppCompatActivity() {


    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
//        val binding:Msg  = DataBindingUtil.setContentView(this, R.layout.activity_message)
    }
}